propositional partitioning model